top performer - German English Dictionary